source of strength - Alemán Inglés Diccionario